using System;
using System.Collections.Generic;
using LinFu.IoC.Configuration;

namespace CoreEx.Samples.DomainModel.Implementation
{
	[Implements(typeof(IShipper))]
	[Serializable]
	public class Shipper : IShipper
	{

		#region Private Members

		private readonly IList<IOrder> _orders = new List<IOrder>();

		#endregion

		public int ShipperID { get; set; }
		public string CompanyName { get; set; }
		public string Phone { get; set; }
		public IList<IOrder> Orders 
		{
			get { return _orders; }
		}
	}
}
